package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.Insurance;

/**
 * 学生保险Service接口
 * 
 * @author ruoyi
 * @date 2021-11-08
 */
public interface IInsuranceService 
{
    /**
     * 查询学生保险
     * 
     * @param insuranceId 学生保险主键
     * @return 学生保险
     */
    public Insurance selectInsuranceByInsuranceId(String insuranceId);

    /**
     * 查询学生保险列表
     * 
     * @param insurance 学生保险
     * @return 学生保险集合
     */
    public List<Insurance> selectInsuranceList(Insurance insurance);

    /**
     * 新增学生保险
     * 
     * @param insurance 学生保险
     * @return 结果
     */
    public int insertInsurance(Insurance insurance);

    /**
     * 修改学生保险
     * 
     * @param insurance 学生保险
     * @return 结果
     */
    public int updateInsurance(Insurance insurance);

    /**
     * 批量删除学生保险
     * 
     * @param insuranceIds 需要删除的学生保险主键集合
     * @return 结果
     */
    public int deleteInsuranceByInsuranceIds(String insuranceIds);

    /**
     * 删除学生保险信息
     * 
     * @param insuranceId 学生保险主键
     * @return 结果
     */
    public int deleteInsuranceByInsuranceId(String insuranceId);
}
